a quick death - French English Dictionary